Never ending grace